137
1
182
384
247
301
122
538
338
641
599
2
363
352
499
676
438
416
290
136
318
82
3454
5
624
303
102
655
2527