958
1686
2401
1418
970
963
852
1703
1658
932
1595
1439
1492
1205
793
814
936
1123
757
1024
1252
814
687
793
1007
924
919
761
1026
828
966
917
1697
1106
768
880
1519
887
955
810
1469
691
1241
2296
1064
1319
778
1508
1096
859
806
1000
985
1248
912
1495
960
938
732
1586
957
1233
801
1303
2698
2206
1054
681
1224
754
1648
828
1314
852
2872
787
701
2488
771
1418
796
1983
1011
1005
927
829
1484
1002
938
1290
1566
907
1059
1969
804
1709
982
709
758
1439
714
2566
2319
683
944
1889
1305
817
1190
1254
1125
762
692
6317
1731
1101
1000
3074
1464
748