3575
1
1660
4
1446
2
2184
2568
4228
3
3248
8
2446
3298
2057
1683
0
3354
2337
1247
3528
5
2505
3683
1743
3054
1306
2044
1175
2500
582
790
1481
2060
21152
12472
8411