1099
1
1355
2
1311
3
89
485
556
558
2129
616
480
809
664
636
757
87
1059
780
602
350
590
475
94
527
351
525
579
941
1132
709