2529
7
3508
4363
2865
9
2430
2
1691
1
31371
64
1913
3098
3
12185
5
2692
4283
2465
0
631
2650
1101
785
300
1504
610
2305
4
2631
790
4116
1653
2082
667
7394
3001
4757