121
1
684
68
995
3
636
2
133
294
142
1350
6
137
120
0
160
59
302
226
521
505
72
76
107
335
192
678
169
213
789
91
124
276
165