993
880
1295
1218
1085
1007
843
642
2413
990
979
973
1084
1412
1343
985
1706
1305
917
1109
1034
1189
977
2195
833
780
908
1430
3167
1404
822
976
1056
833
1657
1607
949
1703
1256
857
1034
749
4662
873
1073
1580
1129
699
1212
882
808
1162
990
1045
1218
980
1402
1081
3021
1248
1823
1872
913
901
1284
1326
1100
1028
7632
1783
1273
934
793
1729
912
1267
4115
2260
723
672
902
830
1638
923
1164
2122
1197
660
2054
660
860
1736
705
930
1358
654
832
846
1347
810
3751
678
1265
2556
1912
4096
1340
736
895
1092
1145
799
684
865
726
759
1701
854
2045
992