1285
1
1254
2
1004
3439
5
1941
4
522
0
964
1895
1746
919
260
1319
1517
1398
1268
1371
1568
4721
4639
2865
902
2263
1699
742
1778
1312
1207
1673
2207
978