1151
1
1489
5
1004
2
1941
4
522
0
964
1895
1097
919
260
1319
1517
5505
14
1398
1268
1371
1568
4721
4639
2865
909
2263
1699
742
1778
1673
1009
958
638
1275