19279
2
1020
0
375
197
69
418
31535
63
1824
997
3351
1
798
428
581
381
1817
722
2099
1859
256612
467
2275
75
501
1222856
4
1069
1523
47