6128
4
1105
2
2751
1
917
9575
8
2650
2472
1442
3
1529
1301
1729
4897
6
319
0
1873
483
455
1863
558610
798
1877
331
4151
2175
2190
458
282572
2100
1454
139
3865