19279
2
1824
0
2275
31535
3366
777
3381
3
392
25137
7334
4
21743
1
2730
6
165
464
1020
374
287
357
819
4192
3114
383
918
2668
78
575
658
548
768
1130