700
1655
409
1816
551
1150
2015
669
2464
225
412
281
3650
295
1438
968
643
2852
181
203
654
828
514
1558
712
351
2086
793
408
1424
3200
150
465
1088
280
606
323
889
1072
597
756
2360
640
1182
714
1260
880
464
658
590
485
