6128
4
1105
2
2751
1
917
9575
8
2650
2472
1442
3
1529
1301
1729
4897
6
1866
458
0
1877
472
319
770
1023
4682
798
455
483
1873
2190
2175
331
212
1133
1939