800
433
8
392
2
500
245
4
1
600
346
700
309
574
10
495
7
6
300
657
3
200
667
900
665
18
1000
2170
70
90
803
13
588
839
15
23
597
0
1245
639
737
11
50
1909
81
3077
120
2414