1625
1
459
2
954
3
1158
3417
1435
7
568
1203
2836
6
1414
4
1848
1193
543
1678
1007
1092
859
511
4000
799
664
0
1326
2228
967
9
505
537
9811
96
1231
792