3240
6
1279
4
3315
920
3
1514
1
1004
2
1941
2773
1126
522
0
964
1895
919
260
1319
1517
1398
1268
1371
1568
4721
4639
2865
2263
1699
742
1778
1673
1115
1258