729
4820
3525
765
876
9131
1042
993
2325
797
708
1189
833
857
2014
691
717
1662
812
1297
905
5379
9610
720
955
14713
887
1060
1013
1439
2284
2028
827
2110
841
1295
2802
6455
789
1312
970
856
1073
1698
1910
835
2799
777
814
961
849
3156
2017
1101
916
3958
1079
4191
20524
9139