950
2
1013
1
1554
4
915
1295
901
728
938
918
1092
1173
890
1176
949
1083
1087
1389
1085
1202
944
1023
900
1102
1001
1177
1274
1229
2111
1546
1346