700
533
869
550
469
269
660
525
263
686
441
3830
2991
568
3974
267
1520
572
256
509
275
532
382
842
450
1300
1
654
1
2393
298
337
269
395
1
699
370
265
400
593
602
282
1
621