800
301
0
307
2
500
348
3
379
5
1
200
380
371
1000
498
600
306
327
937
22
78
300
395
822
8
33
387
640
11
6
464
633
4
10
637
869
12
16
696
492
438
363
50
376
432
7
472
5000
973
15
691
530