2209
1
2529
7
1101
4363
3508
1504
790
1691
2865
9
2430
2
31371
64
1913
510
7394
5
12185
1478
0
1879
3
2692
4283
2465
631
2650
2857
3098
1146
3863
2591
1301
300
785