1257
2
2529
7
3508
181997
11
2430
31371
64
2465
0
2692
3
1913
1
631
3098
2865
9
711
2631
2591
1653
4757
4116
2165
4290
2308
2818
108797
2386
2245
2530
4
6236
10
1174
10827
2629