2156
5246
3593
1061
1271
1104
1111
2393
946
44193
984
1046
964
1051
1046
2785
1273
907
2332
1082
4297
2278
1466
1016
2555
1727
1086
1073
1953
2584
3945
5315
4888
1511
1238
2364
1066
990
4212
1183
1221
1370
1455
1056
1289
982
2525
1547
970
2123
1195
1089
1009
8772
1575
90609
1121
1218
1172
1129