565
0
322
258
463
1610
1465
355
1126
679
303
1372
215
871
301
628
310
2645
239
492
450
7260
154
213
745
249
1107
1541
507
918
4537