1745
4
374
1
540
121
622
2
625
2793
962
3
656
545
479
489
549
93
407
543
600
510
630
739
717
1428
981
3156
11
490
698
2482
860
1114
706