3303
989
1819
1249
700
2998
2887
882
637
996
3156
2745
766
790
1343
785
782
1642
706
1640
731
1134
702
1745
940
905
1831
1169
1445
2649
1647
828
981
1846
854
904
1850
2215
1050
2276
700
2183
1375
903
1889
1984
1892
2024
3099
709
1512
950
794
1409
820
4067
1959
1662
630
2150
775
1580
773
1496
1136
1424
1323
1313
807
1507
1489
1075
953
1514
1226
1115
876
1394
839
1375
1521
807
2413
1124
742
776
648
786
1004
707
901
1649
1494
753
1416
1925
634
2403
3824
994
921
959
858
745
731
813
1966
7055
2493
1619
1795
615
678
992
1175
1672
3537
1048
744
1449