200
1
585
607
485
536
523
1448
7
618
610
444
511
1166
16
440
499
529
684
2
743
4
234
401
732
756
1209
883
3
334
938
6
1472
398
675
447
848