20634
8
19279
2
155
0
1333
1
223
331
31535
1020
355
744
2284
467
474
486
1224
376
393
753
400
792
2275
918
892
398
2198
247
2620
3
99
718
298