1056
998
1128
1737
1118
824
1093
970
1107
1156
1661
940
1007
1262
4658
2262
1005
1339
1260
1169
2423
1137
2414
1027
1132
1140
986
1120
1169
1078
2349
901
1437
936
915
1119
1034
949
1034
15536
942
1115
1438
990
1024
1020
909
925
3690
1067
934
867
1105
1104
913
1011
1179
1248
1058
1077