4763
835
802
869
2508
1381
2032
834
963
958
7897
911
781
981
766
804
1793
1962
4000
854
1307
1005
1315
6241
892
1520
2936
928
763
2157
879
839
8296
1974
867
8897
840
771
843
1883
870
845
1100
1351
992
2329
905
1157
980
1316
815
853
967
746
950
1109
1086
808
5391
908