551
3
432
2
126
1
183
69
243
214
609
3294
1108
1720
473
527
431
508
332
790
714
554
1064
6
600
454
928
760
1389
400
541
406
531