297066
0
21152
8
181997
11
5151
2
3080
3
3715
2238
1
4651
189326
2650
20
3090
6
280
2405
1363
2740
2932
3457
3058
2270
1500
1990
8329
101569
392
3262
2257
636
2277
1489
2061