2219
6
1005
3
2240
4
2176
12
1299
2
1704
2568
3382
5
1184
1430
1259
1761
2302
2164
17
5637
1
2782
9
2648
15
2916
25
377
2332
989
7
857
657
596
587
1024
805
1059