1681
1261
2890
1123
1689
1975
694
626
2418
827
1597
1498
1057
960
999
923
791
2995
1037
75585
2086
909
936
632
855
974
731
1726
766
1926
784
1588
805
962
1681
1248
1837
704
932
1722
711
1106
1159
675
958
831
988
741
1189
1131
1112
1764
831
1587
803
1109
1027
742
1726
750
2356
1362
1071
1584
1355
799
715
1843
2409
6490
851
615
693
755
1721
813
883
1051
5123
828
683
2370
1304
1383
2052
997
1058
5972
872
1104
697
1134
2854
1907
1797
795
75559
2697
1755
1066
938
997
654
698
1032
1181
2221
4195
1425
2195
2103
705
1441
723
672
1551
705
853
785
949