893
0
19279
2
1824
2275
747
7334
4
31535
392
25137
2730
6
2224
2668
3114
2459
9
777
17353
445
1
21743
291
1020
2546
951
802
504
2416
13
6235
20634
8
575
325
1463