393
2
342
1
494
286
270
288
287
552
614
293
1336
507
368
272
303
329
381
819
842
547
639
589
1853
735
791
626
1372
3
1222
63
627