366
351
320
206
275
273
5212
724
306
694
244
946
15813
590
979
432
353
170
427
614
476
326
245
253
334
265
836
486
364
240
553
224
479
688
702
390
15514
18916
863
10513
795
60551
13426
19534
19220