636
0
758
2999
3
1512
1
2124
3426
4
1249
2
2740
2502
5
1000
1938
3083
1788
2465
3054
17391
7
2520
2163
2932
1633
3126
1962
1812