1660
4
2254
1
3298
2
3248
8
3805
6
1446
3575
4228
3
2184
951
2446
2568
2015
2505
712
2776
1594
2977
1606
1451
0
758
436
471
1540
1425
2160
1022
167
3491
3528
5