2568
2
1660
4
3575
1
1446
2184
1992
3
697
0
3298
3248
8
1309
4228
4914
2337
2245
19932
6
3528
5
2629
2446
3014
20
5389
999
562
11153
1268
1087
2496
3222
4398
10
2110
4837