990
1677
947
801
1094
865
2186
2017
829
1172
2623
1291
654
2549
1280
1026
1895
835
987
949
698
1185
798
918
821
2139
2018
740
1090
953
2250
605
1031
2279
900
808
936
795
1163
877
1322
851
753
1835
586
2750
1177
868
671
866
733
1430
820
1769
709
822
631
839
7051
772
1521
900
1673
692
1182
676
969
787
790
722
1408
777
854
2095
1445
1591
1365
839
1260
742
1700
886
856
1001
772
934
1016
1012
804
6745
623
839
792
1388
695
1293
722
841
639
1361
912
740
762
833
1467
1261
633
750
890
1834
2495
1517
654
1471
1351
722
669
1389
816
1534