4690
3
493
0
2223
8
1019
1
1313
2
2015
2046
2505
2801
829
1265
1525
1752
1594
471
2094
5
2336
1547
2646
1249
3528