768
1309
702
935
603
1131
884
1143
715
630
1379
748
664
772
768
647
872
804
858
585
1473
788
1125
836
763
1644
651
2236
878
1110
824
634
1748
1678
611
1082
896
2220
2114
599
1655
1746
1017
733
841
596
832
1750
1678
1332
1472
1278
811
590
1768
