169211
11
20634
8
481
0
247
1116
381
1483
348
1123
2275
2
469
423
753
1336
729
587
1054
555
286
584
705
483
846
438
543
1949
663
894
31535