760
1
627
714
1249
2
392
791
318
290
136
438
416
352
363
599
676
499
82
758
3
338
641
301
538
384
76
227
256
351
75
118
121