988
2
967
3
551
1831
4
33
1
473
76
124
512
674
87
198
63
357
341
147
185
370
99
154
250
128
112
129
106
277
858
628
0
619
73