262
0
479
467
1610
286
743
330
3171
2
767
592
1167
7952
1
750
1009
637
308
581
2979
6
981
299
280
737
3559