893
2
1863
3
1247
1
1661
0
2250
5861
7
3541
2869
967
3609
19
2215
1765
4007
3742
9
3535
1288
2760
1860
14
1946
830
2111
1741
2000
8
2325
4
2323
1637
1566
1437
1261