561
1
240
153
147
2
221
663
4
651
431
379
972
77
335
840
3
258
140
175
305
295
122
79
285
605
224
0
428
21774
61
303
362
152
81