1060
1657
708
1330
1031
845
814
678
1459
659
1002
987
929
793
1669
672
704
829
911
1611
1128
2030
2188
730
739
710
703
683
746
690
2421
844
896
736
910
1098
756
1471
711
7939
3475
1020
870
698
934
1121
722
1278
637
753
1884
722
695
659
912
1994
944
75583
1788
818
1046
769
1174
957
715
1210
1156
3062
983
2759
1054
872
4367
1680
860
741
1264
724
1632
705
3287
2399
2210
1504
989
1579
3022
1073
1825
791
702
933
1009
976
779
1387
938
1619
2467
695
1515
928
744
733
4044
727
698
3124
710
822
1914
3153
1168
3222
948
1013
2928
3191
2184
6098