1416
1628
1132
1508
1754
1326
1982
2145
1059
1081
1026
1040
1187
889
929
909
874
955
936
907
940
905
1316
1124
901
1265
1188
922
1113
902
10296