466
1
541
1259
2
938
284
290
453
302
471
705
106
818
706
511
626
732
81
666
2159
9
830
4
844
80
460
738
1351
1003
327
780
939
637