20634
8
152
0
219
383
530
355
1094
1029
573
991
592
265
349
150
575
392
1333
2730
6
101
185
747
380
686
433
466
356
614
483
618