1895
1
1398
2
1004
1941
4
1699
522
0
964
919
260
1319
1517
1673
1268
1371
1568
4721
4639
2865
2263
742
1778
1431
13967
638
389
2368
3926
14
1037