881
2
686
479
1
297
332
353
957
220
188
366
695
779
9
424
339
515
438
299
416
477
3
518
601
336
528
866
6
939
431
26
350
301
1301