659
2
591
715
1
110
689
636
87
530
92
568
86
425
669
723
687
736
536
551
582
556
3205
5
1224
1181
666
2511
3
373
284
661