145
27010
1694
1934
953
393
753
855
702
833
722
16
1081
978
531
873
594
852
1215
997
1191
1014
1573
1001
841
801
915
522