12384
10
3209
1
180
0
189
873
496
272
1034
2
210
29454
12
1283
1619
4
314
876
892
2013
5869
223
551
2319
281
2119
1430
366
229
315
626
843
2020
3
1978