260
805
211
220
490
1895
996
1654
496
950
229
410
357
357
357
363
2540
760
848
914
890
992
1042
1005