2529
7
2430
2
1913
1
3098
3
1295
610
2631
2650
20
1676
4757
2591
2165
280
3508
1327
2818
1581
31371
64
2250
2465
0
3765
4
2692
2245
631
297066
1226
3053
2865
9
1435
5
711