16586
13574
17070
3750
1475
698
388
263
910
1000
201
667
845
718
881
461
457
782
378
213
622
52
399
131
396
209
219
66
150
399
518
314
164
231
113
250
369
71
159
40
191
161
86
156
147
92
42
93
141
193
153
140
19
207
130
24
76
183
51
71
30
96
72
13
97
99
28
51
111
69
68
155
141
87
66
28
35
59
44
78
63
93
74
61
59
51
217
29
70
60