791
650
783
758
4091
1883
646
729
748
1423
1536
2382
2479
1682
1536
943
959
1300
2108
3128
2152
775
1395
768
1497
811
1076
692
1284
777
935
1026
2887
2419
1146
716
1102
701
1436
909
2416
1345
661
2444
756
3289
1749
1023
827
2022
900
1608
681
2268
1219
1396
958
1371
672
2149
948
2393
1300
942
1655
856
735
627
733
773
3196
669
674
792
871
704
1123
937
2423
754
683
1024
1415
1015
715
1430
711
659
807
778
770
1444
1792
910
689
951
813
1245
3466
1471
1935
684
716
627
676
1330
988
2241
901
2293
1643
2888
2976
2818
613
1398
1127
694
723
2733