398
1
2973
4
562
2
673
747
685
512
529
853
1251
1355
1280
5
4140
6
1310
724
526
2279
588
689
603
1134
2193
568
1022
699
486
1415
480
1158
951