903
3391
739
747
1103
2359
1401
2361
1992
736
871
955
1264
1729
1448
1112
1409
4175
3126
726
819
852
1022
2012
1826
736
1871
1981
2802
1119
3906
1064
962
775
721
1999
2263
769
645
1752
2625
1077
832
1241
755
6868
949
1683
839
1093
862
970
721
991
727
912
681
2583
710
805
685
1369
1746
787
779
1112
741
695
1083
1683
693
2365
631
1073
823
810
1483
1036
724
1656
1180
1097
2114
1876
790
840
1893
1511
4471
1884
627
1389
808
1997
725
9342
915
710
1023
2528
1944
828
977
1166
1169
1693
1742
654
991
709
1314
1320
731
1193
1623
1672
1716
668
5345
1981