510
4750
550
940
892
740
20527
222
649
7030
100
3211
507
337
765263
4933
280
5629
6213
519
4823
281
334
320
71
220
5825
65
356
237
8415
262
214
107
299
6115
4325
180
158
244
6615
6917
205
4610
4131
164