19279
2
25137
0
909
369
31535
171
918
671
467
2275
1824
492
602
17353
306
1348
714
445
318
1020
376
1498
653
837
2190
1
2346
2727
5
1080
772
390