671
935
1097
1693
804
636
2573
775
1014
3080
1073
1188
1454
853
2444
653
878
2567
925
1757
734
1024
2473
4331
771
1129
860
4901
1133
764
759
1309
708
745
733
632
708
2646
669
665
1322
3344
807
1061
800
1909
1811
1157
2282
1421
734
3150
669
840
2830
1007
1867
813
800
1218
3073
741
1933
1128
2691
2980
2378
1284
3349
1182
927
2119
1045
703
6453
874
1121
2884
1249
2084
1509
753
1114
1042
1011
829
853
697
862
1268
896
1977
1076
802
992
757
1505
1855
1794
1821
1836
903
717
836
837
899
674
879
5611
4979
1464
740
1249
31298
779
960
1877
889
690
7067