2529
7
3508
2865
9
31371
64
2692
3
2465
0
631
3098
711
1
2165
4290
1050
2308
2
9817
2818
1047
2591
2631
2430
4116
1913
1653
4757
1681
3612
10
6707
24
1355
3871
12
1300
1233