2568
2
1660
4
3575
1
1446
2184
951
2502
619
3298
564
3248
8
4228
3
2337
2740
2245
19932
6
3528
5
2629
1196
3546
2446
3539
3014
20
999
1337
562
11153
1268
1087
3066
7