336
2
307
1
599
234
917
286
605
1301
528
518
601
3
299
477
416
26
350
301
364
269
458
4
519
248
270
1067
6
931
1253
1459
7
266
230