2446
1
3248
8
4228
3
2184
4431
9
3528
5
3298
2
2337
1660
4
34959
18
1446
3575
1690
8072
2568
1416
919
2551
2996
0
1247
3492
1964
2512
1033
840
2368
3612
10
945
6707
24
2131