611
0
325
767
396
596
266
303
1164
195
339
1924
410
2152
4426
696
391
320
217
498
413
505
209
524
584