1252
3021
3174
1595
3286
2330
1241
891
874
5258
851
858
1768
1334
944
3580
1050
1999
2249
1196
810
993
1432
1076
1401
6744
1275
1291
1260
1018
3414
1343
5478
1091
1138
1584
1082
1468
1787
2243
1446
996
1885
1345
2353
4018
924
1033
1365
1258
1721
956
1497
1347
2996
2768
4859
1270
907
1145