2499
1001
1262
1848
992
4116
2545
1076
1888
4028
3617
1128
3431
3498
1581
1800
4742
1374
1254
1104
2057
1228
1131
1479
998
2877
1107
2903
983
1112
1372
1196
4297
37361
3950
1184
4289
1287
1106
2893
1252
1604
966
3284
3113
1111
1018
1152
9261
2526
914
1387
1970
3904
3122
1148
1302
2132
1740
1190