1218
940
1854
673
1176
4251
1695
740
975
1537
1402
765
784
767
874
1988
1847
677
2373
1129
1109
891
1640
706
864
36581
789
3860
1039
2613
681
1821
1445
1243
723
6412
764
716
1299
1960
4038
6186
2436
2211
798
1471
745
784
2532
2182
845
869
797
816
713
2052
5952
884
3299
918
1837
733
1144
1440
764
716
1595
862
968
754
658
656
1381
679
991
702
856
775
1123
5296
1026
876
8277
1660
829
700
1786
2359
3386
766
2105
726
1222
1602
2078
727
1421
1211
933
2229
1846
651
673
625
711
2252
995
973
1360
689
2725
1092
1071
889
729
3134
764
768
724
1993