282
1
172
14017
346
3
4
21
923105
41
11
22
6
434
21621
103
323
71
163
51
112
72
125
15
152
363
192
12519
54
28
204
132
665