2711
2
21152
8
1267
1168
1
6753
17
32302
0
19783
5209
9
1467
117
2176
4651
3
1392
2911
17946
181997
11
2763
1461
398656
19
5151
1675
999
559
2535
1021
948
582
370
956
297066