3063
3
661
0
2346
1
11881
512
2215
7
2459
6
2693
1966
4098
2119
2547
2529
14
1551
443
1722
2
2312
1056
2864
2642
3359
2229
4
1869
1344
17730
11
1129
1178
5804
15