706
1640
731
1134
702
1745
3155
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
1873
1104
874
2478
2237
2207
1805
1357
1693
1255
1335
1282
1520
1078
1119
825
985
2282
2096
819
620
2499
1341
3003
702
669
1495
607
845
743
1407
2093
3250
1518
1539
1966
793
609
835
1015
1252
632
640
982
1898
719
635
1051
1645
836
676
4887
1190
787
3823
1322
739
844
626
773
686
1060
1254
1310
773
1681
775
1597
694
2001
1448
803
946
659
891
1087
946