82
1
439
2
416
290
363
599
352
641
75
351
122
247
538
676
499
384
1300
4
417
1286
630
703
706
613
583
2359
533
490
867
946
281