19279
2
31535
0
25137
3498
4
514
2275
2459
9
408
177
392
325
1020
2730
6
467
282572
1824
608
4536
2668
811
3114
928
1
17353
1842
918
2362
2461
20
2546
802
3428
3