2568
2
1660
4
3575
1
1446
2184
3298
3248
8
4228
3
2337
2245
19932
6
3528
5
2629
2446
3014
20
999
562
11153
1268
1087
2496
3222
4398
10
2110
4837
1174
12459
10827
8527
9956