673
2315
1772
2935
1061
696
2765
709
2200
1085
1381
679
2676
1942
1040
7105
1403
2990
2783
757
2528
711
1789
2018
833
1818
970
770
1012
2998
1588
2668
2773
2481
763
788
1914
3146
1813
1869
1679
2819
1585
714
1907
1730
1157
2715
3187
810
1626
2731
1905
1749
960
2408
9158
805
716
2022
1286
750
9152
4550
18146
2010
724
744
1340
1140
1533
1044
1668
1098
754
718
777
2224
1722
907
812
1786
996
1653
722
917
1267
1629
2929
1583
1741
710
1343
732
1864
2378
682
1175
1118
637
1179
2116
1496
698
954
1688
644
619
1300
862
2245
823
778
738
3397
1487
1898
738
721
1245