800
337
4
2
298
407
3
900
450
6
50
696
12
1000
605
657
5
2705
14
10
950
9
100
1470
41
1224
16
2178
118
534
0
706
1
615
633
658
480
626
604
906
699
7
538
8
607
655
785
724
693
685