1031
5357
815
1099
1136
1353
961
1162
1001
893
924
1343
1387
2100
1406
1030
2226
1760
1474
890
1107
1388
910
1106
926
991
1454
1822
943
1604
993
1236
1452
1121
22530
1230
1329
922
1279
1142
934
4067
1137
1021
1050
1057
1082
1163
935
853
1104
1109
920
1091
1057
1236
2909
925
1231
1398
841
1238
940
908
1928
993
1443
798
823
956
776
966
1956
1419
1670
1017
1083
1032
807
1009
2549
1245
905
1082
835
1403
768
1299
1087
969
1075
3404
1377
972
922
950
837
999
1182
987
1398
1034
793
1069
947
773
3761
1215
807
2639
827
812
795
899
947
1066
844
4498
1334
838