219
1
120
428
60
307
2
735
78
164
233
306
74
72
106
90
85
125
109
87
346
201
169
0
73
86
180
3579
11
5269
10
4739
3
1339
3438
1918