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
2104
1945
789
820
2630
826
7531
717
2205
2412
671
2051
803
2275
793
1979
2028
2153
904
670
2151
631
1007
2248
2888
1655
1979
1945
1889
832
828
1711
661
2408
1453
717
1033
1847
843
687
1855
1418
969
1052
1488
7090
1391
658
981
2371
1302
671
634
2078
656
1086
660
1926
1997
953
715
834
1450
1294
830
2319
759
1033
765
1287
1554
1899
858
1555
744
659
1861
1272
951
1906
718
853
1178
610
1565
1957
2976
754
1294