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