1190
1042
773
1148
762
983
2492
891
971
1118
1051
562
556
791
927
1341
801
1024
550
689
1103
622
569
1141
1538
1538
1636
901
2052
740
1495
502
857
508
1165
912
513
1037
713
1202
1512
1312
2805
1960
1301
1082
1269
903
1176
1132
605
615
1071
775
771
