2986
1
940
2184
2522
2
636
0
758
2999
3
1512
2124
3426
4
1249
2740
2502
5
1000
1768
1938
3083
1788
2465
3054
17391
7
2520
2163