108
1
891
2
1095
521
57
0
1340
334
1792
4
771
2250
2819
1460
3
9860
1073
7
1518
2599
5
2459
6
1270
990
719
241
2271
1280
1319
1301
2956
1227
1662
498
1914