2820
1
1517
1568
1778
1004
2
1941
4
2638
0
522
964
1895
919
260
1319
1398
1268
1371
4721
4639
2865
1431
1058
2263
638
1699
3926
14
742
2368
1040
1673
1196