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