2838
3
2241
2
1309
0
1992
1568
1
7964
5
4499
12
19932
6
697
946
1545
83
1813
4914
2310
1558
1622
2698
2622
30334
1348
17970
15
1354
685
3629
1522
2377
1047
5389