163
593
23
421
34
20
12
18
531
5
6
4
516
1553
1326
551
431
211
17315
34540
11022
394
1311
2584
582
24616
11210