545
1
813
639
95
2
733
630
1209
174915
14
642
527
2228
1442
252
274
351
1244
3
1485
823
330
882
799
600
491
531
561
533
454
624
5
954
448