650
1
430
379
153
147
2
221
561
239
888
3
971
77
335
840
258
79
295
122
350
0
247
1341
152
716
7
81
384
605
285
224
428
21773
175