1148
1
2645
5
392
756
1140
6
554
3
969
2
1297
2599
310
2186
345
323
249
360
276
306
400
1970
446
254
992
238
233
977
490
331
292
206