2223
8
1019
1
1313
2
2015
2046
2505
2801
829
1265
1525
3
1752
0
1594
2094
5
2336
1312
1207
1547
2207
2646