4629
4
699
1
568
1311
725
526
2
603
690
588
1135
486
1415
853
513
562
674
747
2622
398
620
1510
100
93
85
99
45
74
75
48
58