511
1
1831
4
985
2
107
888
87
334
191
0
773
417
424
3
190
587
160
201
123
136
162
219
1104
104
212
422
523
399
908
477
229
479
235