2423
2318
1250
7048
1337
897
8940
1086
4114
7426
1025
5228
4231
1785
2389
977
2329
1657
3741
1315
1959
1769
1304
1543
1285
38909
3193
2361
2036
15869
2632
10620
9531
1905
3058
7369
6336
1489
5537
4725
2179
3084
30286
8075
1837
3972
4563
18301
4485
4992
2991
31080
97914
2038
11935
8840
44349
3272
20580
6425