351
1
460
2
309
988
7
1475
3
313
77
762
845
261
0
195
212
222
1299
357
1031
157
235
311
327
229
99
619
96
84
269
75
202
6
211
144