650
1
430
379
151
147
2
221
561
239
887
3
971
77
334
840
258
79
294
122
350
0
247
1341
152
716
7
81
383
605
285
224
428
21773
174