663
5827
896
1338
899
907
1002
1117
1352
2388
1077
980
960
877
1443
1600
950
867
754
1944
754
651
813
792
907
1650
1126
707
744
752
788
1256
814
978
1585
798
2960
1255
684
841
1143
1348
1309
869
1374
2404
2688
732
2730
1843
1013
2167
656
1190
637
691
770
1134
676
2079
727
1402
891
747
1995
1929
1024
806
665
1190
2093
3193
949
1340
3465
1935
1396
703
1516
639
1208
652
3213
1681
1110
718
1294
1004
1411
779
752
678
647
1439
627
2002
638
820
965
992
1124
772
823
1135
784
669
2072
2505
803
755
1769
2333
3280
827
1023
626
783
1267
1002
936