247
0
1116
1336
469
392
20634
8
846
587
349
481
1824
381
705
1483
543
348
409
1123
2275
2
328
297
423
753
663
851
1152
729
995
323