492
2
362
1
87
303
515
330
326
1502
439
304
580
3
729
271
364
93
342
293
615
409
555
345
408
272
291
290
355
78
487
363