643
1
998
2
600
497
491
609
424
1667
450
617
415
373
640
634
494
434
723
452
551
1679
693
1376
531
1899
4
1937
3
615
1227
528
5307
7