19279
2
31535
0
2224
987
1
2275
968
345
25137
918
20634
8
1824
326
2730
6
745
2445
881
436
2901
4
280
4309
69
2668
864
3114
251
418
1832
3
1428
518
2459
9