2535
2
19783
2045
1
16868
39
2356
6
17946
0
32302
270
6195
581
25669
1422
21152
8
2932
3498
4
2442
9
1189
3779
1819
507
2333
2622
3765
3296
101415
109
3415
1031
14
1153
6516