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
723
631
1447
915
2235
1659
1176
673
1139
728
861
2097
716
745
933
1677
1759
860
2631
787
664
625
1277
1700
830
784
694
767
1023
680
1385
2737
1401
2599
664
723
851
964
1361
1189
1027
2655
849
640
666
762
2974
901
781
787
774
972
831
1592
843
1933
2191
1178
1156
947
1602
722
1113
2460