659
1
1835
7
1450
3
596
2
2239
4
692
545
480
8
791
674
2596
2136
6
558
1164
9
2496
633
736
375
2215
689
1279
555
918
434
585
640
952
625
813