88
1
201
2
2228
527
813
639
1209
174919
14
642
733
630
95
1442
2424
6
620
954
624
5
448
531
538
799
561
491
533
454
600
1486
882
823
330