708
1668
1383
2963
877
1841
671
1555
1298
616
1146
3189
2514
784
742
868
1440
741
2204
3100
815
890
1632
652
1168
1522
644
2919
717
777
1061
1253
614
1580
794
1495
878
1873
739
6760
760
948
1382
2664
695
1805
1983
902
685
2951
929
827
852
1933
866
1188
1307
858
2078
774
1439
1546
1407
814
1106
1529
793
771
1602
1752
1769
664
3561
829
2202
1934
692
753
792
1246
945
1851
808
782
606
970
866
688
769
666
865
1083
969
955
1513
659
1864
3018
1632
1686
1129
761
857
934
1894
656
1105
1898
2098
679
678
911
1562
1191
775
790
1503
941
846
1184