15934
773
709
1140
1433
519
604
915
952
635
632
757
1113
754
745
702
627
1045
1093
683
538
665
1087
575
612