2647
1966
967
948
1052
1350
1632
1054
935
4703
1528
3092
1089
1983
1221
1674
813
810
813
3318
813
943
1090
964
806
755
8550
793
870
1444
1952
1178
1651
1187
937
1096
5145
1392
2430
1031
2368
872
1209
1890
36864
1095
913
1513
1032
1234
1015
1401
947
852
1259
871
995
827
1886
884