21152
8
2740
3
297066
0
5151
2
3080
3715
1500
1
4651
3371
5367
2650
20
280
2405
810
6026
2932
2512
1808
1022
181997
11
6307
10
2303
313
3180
189326
1282
9611
986
3078
4
883