967
3
945
2
472
33
1
76
107
198
124
512
888
87
674
161
417
0
340
426
191
587
4
123
201
422
136
525
399
220
1104
164
775
192