7010
5410
1368
1708
2958
1237
366
786
1676
845
415
274
763
412
1602
201
281
230
450
160
140
220
660
600
560