851
0
44476
2725
3
653
1
113
16662
8
1006
2
126
55
157
319
1345
3159
694
128
65
924
1545
2032
136
905
1136
88
1750
587
182
781
1875
4
5452
1373