0
3541
474
3067
2728
339
83
67
16
76
5
71
5089
4474
615
450
2683
2420
263
80
64
5495
4895
600
3061
2611
1928
683
74
48
26
5637
5102
535