968
0
1020
31535
2730
6
25137
1094
2657
3
2668
2
445
700
2111
20634
8
2881
787
282572
2748
547
492
2855
3092
1
5223
9
744
2189
536
453
1559
3428
17353
979
13491