660
2615
794
6367
9087
6377
5003
6690
1420
2169
876
1684
1054
938
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
9952
1411
1321
1651
865
678
1277
1398
944
690
1719
1707
1389
1272
699
858
1333
717
748
1479
862
772
1287
915
775
2258
1116
887
784
813
711
1115
665
985
763
739
775
1630
958
1485
744
1038
1298
3163
869
897
1697
860
779
712
737
709
883
1018
971
1413
1103
953
1775
701