340
602
614
558
944
981
311
404
17615
1688
19413
366
284
182
583
26151
211
782
391
655
7631
25418
685
14315
232
223
13913
11115