2153
853
1766
937
958
966
1072
1221
1097
1228
1466
1485
986
2868
1003
1047
1035
999
864
1332
3435
1433
3859
915
1202
1325
1159
1436
2873
2718
1054
1607
897
1027
1598
1230
1372
897
928
901
962
1002
968
1126
1076
912
1059
1888
961
1178
950
892
1069
912
993
1547
983
1205
942
941
5992
1300
1947
4277
1737
823
1777
1801
2301
830
844
1503
1565
774
1941
2559
758
924
796
1228
5308
1743
935
806
2861
971
2651
1223
1415
870
1096
1582
1042
885
971
1431
911
1882
1146
1039
875
934
871
1264
1675
2284
810
2404
887
891
1791
942
1007
1925
816
967
999
3549
1459
940