2425
2320
1250
7048
1337
897
8941
1086
4114
7426
1025
5229
4232
1787
2390
977
2329
1658
3743
1315
1959
1771
1304
1543
1285
38911
3193
2361
2036
15869
2633
10623
9531
1906
3058
7369
6336
1489
5537
4725
2179
3085
30286
8078
1837
3972
4564
18302
4485
4992
2992
31080
97914
2039
11935
8841
44351
3272
20580
6425