1153
1001
1942
3104
2839
1559
762
1019
983
1074
975
1992
849
794
1174
1483
1940
2134
1078
834
4928
1072
1972
1303
825
1143
1012
1395
1217
2294
1059
1535
1545
3387
1651
2400
1208
1186
1346
1439
832
981
1073
723
917
1056
2233
921
951
2413
1112
8666
1857
874
950
1169
798
833
826
1129
836
1288
2917
3185
2577
1666
856
2248
2250
4908
747
2468
784
658
1640
1064
1115
2720
1179
863
1075
1894
900
2222
1316
742
1069
899
862
667
1378
2837
1059
3312
1389
1640
739
846
2352
1273
2283
815
1426
1891
1306
1984
8637
961
831
1269
1004
1547
843
1157
1172
1192
2526
1175
1113
814