304
1
487
2
363
443
345
254
992
350
399
514
87
303
362
492
326
328
271
342
293
409
728
364
92
78
355
615
555
405
338