2568
2
1660
4
3575
1
1446
2184
951
619
3298
564
3248
8
4228
3
2502
583
1598
2337
2740
4926
5
3528
1425
2446
3539
1518
999
734
1931
3041
515
5829
22
6