136
1
599
673
1029
126466
18
307765
9
4061
5
9929
643
2
1635
2012
1323
704
4508
1522
2073
655
447
555
3102