19279
2
31535
0
25137
1824
2224
987
1
2275
467
968
345
918
653
646
1428
2730
6
1131
881
436
2126
2901
4
280
4309
2727
5
69
2668
2522
864
3114
251
418