2928
2837
1074
1217
1359
890
2201
1930
1033
2568
838
837
1279
830
859
1008
1394
962
1635
915
881
1011
831
853
842
19786
1076
837
2669
987
1540
883
931
1706
918
810
1237
882
843
789
991
1086
878
1141
1585
813
829
892
2430
3706
867
901
2842
1271
826
1888
801
835
812
2560