346
8211
677
382
514
393
2612
412
574
9010
8819
1688
544
18
13128
10
20
623
1286
626
35650
16611
32828
12212
16112
383
17
769
831