6128
4
1105
2
2751
1
917
9575
8
2650
2472
1442
3
1529
1301
1729
4897
6
1649
3929
10
2095
2564
319
0
2619
1873
665
521
4964
905
330
483
455
180849
120469
35
1863
6406
12