1193
2
525
1
1319
6
649
606
1626
459
954
3
1158
3417
1435
7
568
1203
2836
1414
4
1848
543
1092
859
1007
1678
799
511
4000
664
0
1326
2228
967
9
505
537