893
0
19279
2
2275
747
20634
8
31535
2730
6
2224
2668
25137
1824
3114
4
2459
9
17353
445
1
683
291
1020
2546
951
802
521
325
1463
3116
7334
745
1343
46