947
838
1024
1088
2501
1206
2300
755
727
1152
2861
1589
2768
657
668
1804
983
735
1380
1156
1519
1786
698
1491
1816
3149
868
1683
2197
1387
691
763
669
976
687
646
735
2435
617
853
787
915
724
724
798
684
705
799
844
1262
727
1648
860
1247
731
1445
1874
3556
1051
610
1020
807
677
1782
2561
3144
1793
1098
723
684
809
1114
1509
2770
644
777
773
1995
1354
2540
633
683
1282
1971
691
2850
1597
1140
1147
623
1619
1354
915
896
659
2984
813
768
1155
876
702
1277
1920
921
752
682
673
757
695
1218
659
780
740
736
2757
820
855
1746
1122
619