756
1
1140
6
554
3
969
2
1296
2595
5
310
2185
345
323
249
392
360
275
305
400
1970
446
254
991
237
233
976
490
331
292
206
102
289
391