883
1
2215
7
3595
6
999
2478
2
662
0
4940
5
1883
3309
3
1099
2459
2119
2767
2097
1545
443
1453
1649
1889
2312
1056
3359