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