2897
4645
799
854
785
758
828
1763
2854
900
914
848
3192
899
927
992
930
703
3151
1349
1255
1872
1630
2651
1315
1037
771
972
833
748
864
889
1929
6988
755
1165
1183
1272
714
983
843
3155
1656
2851
902
736
1072
3004
985
1115
865
768
1516
1010
807
1813
2054
893
4334
851
970
1086
2990
11907
1566
890
2684
7745
4637
1131
679
1002
2023
1836
691
33484
750
896
2706
1168
810
958
4032
4080
807
705
1157
1726
827
1146
950
1682
1901
1229
1033
13704
2670
1333
3577
1232
1123
775
886
1865
700
2553
3301
2288
722
1753
2460
7555
2951
4185
2206
4115
3381
2293
1199
4124