1456
2
10183
14
1357
1
1004
1786
1941
4
2294
522
0
964
1895
919
260
1319
1517
1398
1268
1371
1568
4721
4639
2865
2263
1699
1502
742
1778
1673
4362
3
638
4519
13