3575
1
1660
4
2184
3248
8
1446
2
3298
2568
4228
3
3565
2446
2337
3528
5
3765
2336
1509
2631
2707
3995
57793
0
4606
2233
3212
27
2489
1917
51331
25
2974
962
2788
2781
1210