3236
10
468
1
2793
4
622
2
1630
1946
490
492
557
530
400
385
750
0
1296
736
392
886
359
288
271
345
289
366
421
488
354
447
249
617
323