1132
1229
886
3729
2199
961
1270
2346
1851
925
4106
5216
1245
2840
2291
1115
17950
930
1217
1504
5725
793
2051
1747
877
1099
937
982
921
1306
1899
4803
1173
841
851
1704
910
1181
1023
1289
1220
910
1010
895
816
912
880
1088
978
971
1592
848
1171
947
1221
1805
928
3040
954
1053