856
2
505
0
649
1628
399
1
1110
2023
226
203
563
783
2772
5
731
253
198
642
283
1807
668
272
912
31
171
2679
4
537
213
1646
183
552