285
1
624
2
546
280
216
386
418
553
295
389
319
498
69
77
490
400
381
1087
88
119
1457
56
62
273
338
72
297
67
291