630
1
1094
2
175
113
480
683
1315
1291
1694
6
474
1184
492
291
389
246
304
580
3
951
677
1174
354
388
366
258
1024
187
166
148
151
157