1524
1360
941
1352
1532
1349
948
1325
1324
1356
951
1530
1470
1531
960
833
740
1475
747
970
753
1474
366
1129
1038
661
572
1476
971
964
973
974
273
262
675
679
678
883
892
1045
1046
1047
870
877
873
871
1019
253
612
662
601
605
574
641
571
573
642
754
166
755
705
562
559
595
627
624
129
30
123
117
582
