21152
8
3715
2
297066
0
5151
1397
4651
3
2650
20
2405
1
2740
181997
11
280
2440
2024
2475
3080
1963
2551
2773
2032
1047
3090
6
884
898
2366
471
964
2932
3263
1692
2908
10