15
490
17
39
25
50
23
183
168
175
0
45
261
226
808
11
11
3209
870
27
374
643
42
1988
18
351
896
329
730
46
27
832
0
502
931
16
1596
445
2
87
360
1
139
181
1430
92
0
6
53
