3003
4633
769
1246
810
800
3016
1523
1012
988
652
794
1458
1530
1554
3920
878
762
1598
7536
6534
713
1004
1183
1314
875
2349
890
730
1832
802
921
1041
1999
5895
986
631
699
1068
21759
3232
1144
739
920
1949
783
2258
726
905
1850
1182
1624
791
1186
1675
1983
859
859
754
782
741
769
734
731
845
813
775
1295
728
858
1022
2583
1024
1188
1994
3095
1026
762
792
1304
701
1632
2430
1070
1759
771
711
854
870
683
1325
2482
923
760
1540
1051
3023
851
1648
750
1230
1116
766
708
7506
1649
2964
2705
1875
11965
713
5457
1044
771
693
799
865
796
2929
911