839
897
781
778
1640
760
1202
788
790
925
903
1301
832
2303
1380
1978
1511
2917
1392
2106
1154
1192
1391
762
1275
1985
772
865
1998
2007
2079
1036
2638
1365
1881
1506
1402
1172
1025
791
780
851
711
1227
1159
1909
835
2909
849
1370
751
2390
810
874
793
761
1588
1293
1135
754
650
1435
827
1265
740
712
670
1160
696
936
737
633
740
1505
1111
1863
659
1567
700
2024
793
2437
705
652
1702
640
1128
1087
924
798
708
737
645
1994
1527
881
1259
1679
892
659
749
644
972
966
649
683
631
640
1317
1334
2528
792
1365
930
801
695
694
677
644
708