6
21
274
41
151
18527
5
11
3
413
9
433
101
561
623
442
397
241
43
19717
631
472
34
4
2
31
845
392
29
52722
603
156677
212
171