1133
1229
886
3729
2199
961
1272
2347
1851
926
4106
5217
1245
2842
2292
1115
17953
931
1217
1504
5726
793
2052
1747
877
1099
938
982
921
1306
1899
4803
1173
841
851
1705
911
1181
1023
1289
1220
910
1010
895
816
912
880
1088
978
971
1592
849
1171
947
1221
1805
928
3043
954
1053