6128
4
1105
2
2751
1
917
9575
8
2650
458
0
4594
1863
2472
1442
3
1529
1301
558610
6
1729
412
584
4897
483
552
759
282572
1045
525
768
2952
1152
1297
18403