4066
1352
811
848
24321
839
800
21733
1018
1103
1098
2682
5917
788
1973
1066
1395
1021
961
1170
986
1122
1244
1176
883
969
1149
1564
1068
934
1078
1364
1218
1971
1289
1295
2226
2187
1208
1284
1353
1200
1108
2568
1817
1777
1379
1452
4769
1386
19486
3074
5703
45747
1775
1350
21849
1413
1294
3330