7495
9
1913
1
2252
2529
7
1101
4363
3508
1504
790
1757
1691
2865
1622
2430
2
2131
31371
64
1275
1668
0
2195
7394
5
12185
5164
2692
3
4283
2465
1522
1416
631
2650
11891
27