986
729
4818
3524
765
874
9128
1039
992
2322
796
706
1188
832
857
2013
689
714
1660
812
1297
904
5366
9610
720
955
14710
886
1060
1013
1438
2284
2025
825
2108
839
1293
2800
6454
788
1312
969
855
1072
1695
1909
835
2794
777
810
959
849
3155
2011
1101
915
3957
1078
4187
20520