1660
4
3575
1
2184
3298
2
3248
8
1446
2568
2446
3528
5
2337
3
4228
758
0
436
471
1691
856
878
1560
372
167