219
1
113
427
59
307
2
735
75
164
233
306
74
71
106
90
85
124
108
87
346
201
169
0
72
86
180
3579
11
5269
10
4739
3
1339
3438
1918