75
1
747
405
327
499
457
430
1254
333
280
650
2
412
432
1424
406
158
625
489
797
93
887
1987
3
615
555
338
410
293
409
364