41738
45431
14715
16315
881
11011
1188
1516
18419
1127
1368
633
526
13520
796
500
613
7310
834
496
276
460
390
725
652
1017
776
617
621
350
815
1321