356
381
216
378
361
1025
862
1046
620
549
1223
1132
1764
1377
292
411
573
330
820
693
811
709
414
822
715
752
1031
640
1384
663
1045
313
1884
311
484
602