1376
4640
471
537
460
428
1240
545
451
414
419
405
382
401
287
379
284
504
285
1
481
1187
405
291
259
1135
383
397
258
288
352
400
348
406
314
381
387
811
418
398
381