14722
282
983
1030
1065
375
821
395
570
526
302
497
323
180
229
565
107
361
341
334
287
143
261
352
219
160
198
117
176
692
317
241
250
112
213
263
283
194
111
161
414
85
99
169
148
156
75
105
73
259
60
107
251
176
99
96
253
71
89
49
89
144
160
97
126
172
77
99
72
13
262
55
244
139
104
178
147
147
27
94
67
81
19
67
41
89
24
167
83
16