704
879
709
2488
3329
647
886
1536
2012
909
1766
2937
884
945
1038
792
616
1756
987
1242
855
1208
1730
2896
826
693
1113
743
870
957
928
765
680
693
1544
1305
1801
930
815
961
829
911
14867
913
4053
744
1417
1177
894
1516
964
819
2411
1048
747
5834
3376
1441
813
1559
1170
704
1172
728
1214
901
2115
3298
1781
983
1453
1227
1077
6230
1775
891
690
1932
2108
798
2993
1321
717
886
1266
715
1439
716
599
2261
1102
753
3570
1128
972
932
3846
871
642
689
1180
1257
817
1301
1009
1419
2391
1347
855
1162
797
1309
945
774
1040
940
828
730
945
1004