2711
2
1168
1
21152
8
1267
4471
5209
9
1467
117
0
2176
1392
6753
17
25669
32302
5151
1461
398656
19
1675
999
559
1021
948
956
1077
19783
1744
2440
3
1632
2368