2284
953
1003
946
916
1015
1003
870
1282
1133
1111
903
916
960
986
927
874
1071
877
1166
987
902
1211
1305
902
804
942
830
904
880
1731
798
2005
916
1066
1503
1244
9857
1043
825
891
844
1255
1127
898
879
1115
1060
2660
1162
1513
929
952
2449
1089
909
987
852
1120
1025