4527
381
296
355
593
522
349
245
244
416
406
234
324
426
2634
1
302
3242
257
274
1
430
478
383
1
1366
311
483
1
552
556
3094
332
361
404
293
827
483
368
1
479
446
284