545
1
813
639
95
2
733
630
1209
174899
14
642
527
2228
1442
252
273
351
1244
3
1485
823
330
882
799
600
491
531
561
533
452
624
5
954
447