1626
705
687
1398
659
709
614
705
743
2034
1242
651
654
1497
673
802
1274
656
913
1109
866
885
948
807
904
921
1365
965
2203
2414
890
1172
1454
2843
1595
2210
682
779
652
836
804
790
690
844
701
746
715
670
764
1152
659
800
719
729
623
879
667
913
835
672
1366
1163
959
639
1166
1295
690
827
639
824
1414
1235
657
784
916
1091
2816
686
1503
785
2018
1059
3182
1618
1122
759
646
723
2484
1391
822
1233
884
653
753
1197
681
2528
2834
2045
628
1745
645
662
626
659
2104
889
1065
686
1244
1262
727
1891
1391
1570
1889
1354
1305
851