2159
1461
3131
1033
2251
721
729
1666
788
4092
730
1764
6950
1088
3800
5251
1660
726
2918
1349
1632
1080
931
1010
1318
830
964
1830
2618
1140
1412
20669
2104
982
718
1430
763
1107
1850
1863
896
802
2218
875
858
3286
1051
684
987
766
1011
1079
789
5136
2910
1150
3603
1486
814
1139
5806
1568
681
703
835
964
845
1759
1666
974
1837
650
2451
1393
778
890
865
927
851
748
2159
620
850
3001
947
1772
6485
665
742
642
1105
798
855
854
1225
863
719
1205
660
863
672
715
1716
4369
831
722
601
717
1254
979
793
2289
2410
2013
882
888
722
991
1660
713