842
652
612
876
1230
2548
630
2238
1417
630
630
643
704
693
1607
667
709
606
1016
916
1153
786
711
1085
680
1187
1015
697
1293
711
1116
645
719
747
591
1199
843
695
711
669
960
933
794
595
1601
735
718
917
888
1922
1874
2773
834
780
998
705
1123
677
772
734
2979
722
849
1538
993
1308
2230
1419
1427
2467
2191
710
2127
749
685
957
1068
1182
2579
1146
909
890
1478
934
1091
1459
2871
1088
1544
986
1061
1085
672
3828
617
2512
767
1348
1595
1768
1413
2764
937
1805
687
634
930
2263
819
963
1838
935
2078
734
1672
1363
715
1689
1488
755