2568
2
1660
4
3575
1
1446
2184
4228
3
3248
8
3298
1681
2337
5375
0
19932
6
3528
5
3835
2446
1451
2495
999
2505
1743
3054
2057
582
1683
1306
12472
2500
2044
790
3354