1193
2
525
1
1319
6
649
606
1626
460
954
3
1158
3417
1435
7
568
1204
2836
1415
4
1848
543
1092
859
1007
1680
799
511
4002
664
0
1326
2228
967
9
505
537