246
0
31535
2727
2
2275
458
19279
1824
2061
995
1
1023
25137
637
20634
8
7334
4
17353
2730
6
282572
2809
3092
341
1898
1020
2602
745
2668
2224
3114
2842
547
3
2516