852
0
653
1
113
1007
2
126
55
157
321
1345
694
129
65
2526
924
1545
2035
137
905
1136
1750
88
587
183
801
1875
4
1052
3
1328
1716
514
121