6128
4
1105
2
2751
1
917
9575
8
2650
2472
1442
3
1529
1301
558610
6
1729
4897
483
0
1863
1877
319
543
2393
521
3865
455
641
2190
2127
331
2095
458
7334
2856