313
511
21898
911
24
76
43
2538
13798
7267
763
2967
0
3135
126
6
5853
14766
12656
5
516
28
229
14
16
3
18