100
93
1
112
0
3
550
370
2
888
702
6
609
300
1334
8
16
577
50
807
500
750
4
388
791
14
350
833
5
660
748
717
741
17
700
28.80
684
805
1139
12
200
1091
845
945
1084
1347
7
13
1319
15
24
10
1259
1000
1623
19
31
905