25137
0
31535
418
3114
4
676
17353
19279
2
47041
759
341
2730
6
1712
2141
3
1942
1824
1877
1
2740
1149
602
771
303
1100
328
2041
20634
8
382
457
871
52