25137
0
968
31535
1020
19279
2
2275
1505
168
2347
1824
592
1545
1
1973
3840
615
511
547
290
851
1267
1862
663
2477
518
2369
20634
8
2855
3
881
798
1826