938
1
1236
4298
8
2628
2
1784
2288
1445
2062
880
1903
1961
0
958
964
1350
1054
2800
1217
2494
1448
2570
5
1392
1513
1563
1716
1421
2207
623
4233