2564
2
2529
14
3929
10
1649
1
1058
0
120469
35
2095
4
6406
12
2619
1280
665
888
5
2966
1772
20374
398
4964
3
905
3117
4179
11881
330
1958
91021
2747
26
1222856
180849
2826
416
3815