181997
11
21152
8
297066
0
2740
3
5151
2
3080
3715
4651
2245
2650
20
280
1
2405
189326
1445
2932
13018
969
2300
1500
960
12459
1166
2059
2189
2757
3198
2517
2496
2327
3126