485
403
4513
364
152
617
526
100
263
267
233
231
253
7030
292
352
222
242
315
180
143
375
537
234
285
277
120
261
324
5610
80
318
502