5061
573160
15447
17919
13632
17548
5910
12215
9926
728
10620
7810
4014
10011
5012
515
736
343
9722
465
791
2410
301
430
12212
517
383
5018
285
346
304
511
8616
438
295
483
373
261
313
5510
809
446