12459
3
21152
8
2740
297066
0
5151
2
3080
3715
1500
1
4651
2650
20
8178
5
280
2405
1873
1789
2932
1900
181997
11
1859
189326
1063
3090
6
1144
2060
2773
993
2245
190
2927
1795