580
1
616
441
521
417
398
449
290
2
598
368
459
576
1240
768
130
1452
158
715
3765
6
904
836
829
101
132
300
154
385