1169
849
2583
4026
2047
1113
994
902
1294
1366
931
2394
1065
1051
866
1072
947
965
2931
1082
953
870
1023
846
1045
1065
1166
911
922
888
872
2150
2162
806
1052
928
930
1003
17844
884
1041
1353
1022
901
935
852
1262
1095
3204
2089
10056
2278
1089
1025
1562
1062
914
1177
861
978
841
903
911
978
922
945
865
1059
1002
882
1333
3854
989
991
1043
776
817
3747
1203
1418
826
1443
1243
767
1270
843
1405
875
1645
921
845
1009
1155
2527
987
2044
1019
1141
780
1166
1493
1271
797
1248
940
877
904
874
953
771
1240
853
1304
947
1012
931
987
3031
960
1332