1019
1
1313
2
2015
2046
2505
2801
829
1244
0
1265
1525
3
1752
1594
2235
2094
5
2336
1547
23774
4
2646
1249
915
1972
1260
782
1821
7