21152
8
2593
1
297066
0
946
2711
2
13724
2147
1668
1109
2171
6348
3
3304
5
8209
18
6344
5151
2911
9
2825
4651
1353
3518
398656
19
2098
550
2236
4013
4724
3840
1330
1150
1547