619
965
1100
1563
1609
732
883
680
831
1061
1364
984
2371
647
896
815
702
704
858
3219
2061
1911
975
6865
720
7636
781
769
741
899
683
807
681
651
669
935
677
3313
662
1739
1110
9040
797
694
605
932
968
692
690
5648
713
695
2796
3236
693
1508
1431
9579
967
3226