12459
3
21152
8
2740
297066
0
5151
2
3080
1350
3715
1500
1
3655
11
4651
2715
2650
20
1166
8178
5
280
2405
3671
1873
1075
1789
2932
1900
181997
19465
6
2367
1859
2118
2372
945