3090
6
3868
10
1438
1
18816
11
3694
2
1903
3
1340
19079
1360
5347
4
10243
1960
0
2462
2467
1327
1622
1973
2160
4537
21152
8
5052
1593
32302
894
2837
50969
7
6899
9
3336
683
1663
5