50
170
1
2
133
0
119
112
143
203
238
110
619
3
5
3750
7
2939
26
2521
10
2086
4
1269
2454
911
2164
2615
732