2568
2
1660
4
3575
1
1446
2184
4228
3
3248
8
3298
2337
19932
6
3528
5
2446
999
2711
1445
2300
1324
741
13018
0
1681
2010
3261
960
1585
883
1031