18
483
170
75
978
928
0
6
450
97
18
200
32
200
71
119
180
505
158
122
99
184
37
498
6
640
15
432
9
150
90
207
399
74
627
414
105
708
48
77
100
230
438
145
877
134
4
30
827
232
656
