257
0
412
171
637
202
1283
46077
226
2850
1
313
1786
2
603
121
253
314
569
2023
1009
370
713
529
360
1537