100
33
1
0
58
550
360
2
888
690
6
600
3
300
1313
8
16
568
50
800
500
742
4
388
784
14
350
823
5
649
741
708
732
17
689
28.80
674
1132
12
200
1076
838
935
1074
1334
7
13
1311
15
24
10
1248
1000
1612
19
31
898