2284
953
1003
946
916
1014
1003
870
1282
1133
1111
903
916
960
985
927
874
1071
877
1166
987
901
1211
1305
901
804
942
830
904
880
1731
798
2005
916
1066
1503
1244
9855
1043
825
891
844
1255
1126
897
879
1115
1060
2659
1162
1513
929
952
2449
1089
909
987
852
1120
1024