366
351
320
186
265
273
5112
724
306
694
244
896
15713
590
979
392
353
170
427
574
466
326
225
253
334
255
816
486
354
230
553
214
459
678
692
370
14914
18616
833
10513
785
60251
13226
19334
19120